Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENN GREEN Detached £380,000 1 May 1997
3 PENN GREEN Detached £1,460,000 3 Jun 2013
4 PENN GREEN Detached £624,000 29 Sep 1997